home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 21
/
Cream of the Crop 21 (Terry Blount) (October 1996).iso
/
os2
/
nftp082.zip
/
nftp-man.txt
< prev
next >
Wrap
Text File
|
1996-08-15
|
39KB
|
945 lines
DRAFT. EXPECT SOME OMISSIONS AND INACCURACIES
----------------------------------------------------------------------------
NFTP : New File Transfer Protocol Client Version 0.82
Copyright (C) 1994-1996 Sergey Ayukov
----------------------------------------------------------------------------
Home page of NFTP is http://crydee.sai.msu.su/nftp/
Check it for new versions, updates etc.
Contents
1. Introduction
2. Installation
3. Quick start
4. Usage
o Launching NFTP
o Logging in and out
o Behind the firewall
o Navigating remote site and local directories
o Transferring files
o Customizing NFTP
5. Keyboard commands summary
o General keyboard commands
o Control connection window
o File listing (remote and local)
o Entry fields
o Bookmark list
o Built-in file viewer
6. Known bugs and limitations
7. Troubleshooting
8. Licensing information
9. Acknowledgements
10. Registration
11. Contacting the author
12. Version history
----------------------------------------------------------------------------
INTRODUCTION
NFTP is a text-mode ftp client for OS/2. Comparing to popular ncftp, it has
a number of enhancements:
* remote directory view is fully scrollable with minimum keystrokes
required;
* remote directory contents is cached during one session - you'll never
have to wait for retrieving the same listing;
* marking files for download/upload: you don't need to type filenames at
all;
* remote file viewing is more simple and intelligent, and viewed files
are cached as well;
* you can see client-server negotiation (even complete history during all
run);
* NFTP has batch progress indicator (you see how long will take entire
operation if more than one file was selected to transfer);
* file selection is simple and allows to view remote files while marking
others to transfer;
* you can skip files during transfer while continuing to download/upload
the rest;
* you can mark files in different directories and then retrieve them all;
* you can sort remote directories by name, size, date/time.
* NFTP comes in 12 languages: Brazilian Portuguese, Chinese, Danish,
Dutch, English, German, Hungarian, Italian, Japanese, Norwegian,
Russian, Spanish, Swedish.
The biggest advantages over majority of PM ftp clients (like FTP-PM, sftp
etc.) are the ability to 'reget' (continue transfer after interruption),
speed of simple and effective text-mode interface, small memory
requirements.
In my opinion, LW-FTP while being very elegant is useless due to big
overhead of Workplace Shell object creation/deletion.
OS/2 4.0 (Merlin) has introduced concept of 'FTP Folder', similar to LW-FTP
and offering seamless integration of FTP client and Workplace Shell (via WPS
class). They are funny and easy to use, but play and work are different
things. If you really need to transfer files regularly and in large
quantities you'll look for more useful and less fancy program than 'FTP
Folder'.
However, NFTP isn't free as ncftp. But registration fee is only US$ 20 --
and you'll get all future versions and support by e-mail at this price! See
registration details below.
----------------------------------------------------------------------------
INSTALLATION
1. Requirements are
o OS/2 2.x or later;
o TCP/IP stack: IBM TCP/IP 2.0 for OS/2, OS/2 Warp Connect, OS/2
Warp Internet Access Kit;
o HPFS formatted drive to be able to download files which are not
8.3-compliant.
o In addition, you also have to install emx runtime package. If you
don't have it installed, file "emx.dll" is supplied with this
version of NFTP. Copy it into any directory listed in your
LIBPATH. If you want to obtain complete emx runtime package and/or
its source, you can get it from the following anonymous ftp
servers:
ftp.uni-stuttgart.de:/pub/systems/os2/emx-0.9b/
hobbes.nmsu.edu://os2/unix/emx09b/
ftp.cdrom.com:/pub/os2/lang/emx09b/
ftp.sai.msu.su:/pub/os2/programming/emx-0.9b/
EMX runtime support is contained in file emxrt.zip; instructions
on installing it can be found inside archive.
2. Installation.
Unpack archive nftp*.zip into some directory and run install.cmd. After
answering some questions necessary files will be copied to the
directory you specified and your WPS desktop will hold two new objects
-- "NFTP" (executable) and "NFTP Manual". You probably already done
that because you're reading that "NFTP Manual"!
If you want to install NFTP by hand (without install.cmd), copy all
files into the directory of your choice (eg, "d:\apps\tcpip\nftp"),
load nftp.ini into your favourite ASCII text editor (eg, TEDIT shipped
with Warp) and insert your e-mail address (it will be used as a
password for anonymous logins) at the appropriate place (line
anonymous-password="your-e-mail-address"
). I also suggest to decide where you will keep your bookmarks and
transfer history and set corresponding variables accordingly. If you
like to launch programs from desktop, create program object for NFTP.
Put supplied nftp.mrk file into the directory which you've chosen in
nftp.ini.
The language NFTP uses is determined by environment variable NFTP_LANG.
It should be set to the name (without extension) of corresponding DLL
file. E.g., if you want to use Japanese version, you should use
set NFTP_LANG=japanes
This statement can be put to config.sys or to the batch file invoking
nftp (install.cmd does exactly this). If you only need English version
you may omit this variable.
install.cmd creates Workplace shell object to run NFTP. This feature
can be useful even you are die-hard command-line user (see below). NFTP
can run in a fullscreen session or in a VIO window. Installation script
sets it to run in a window, and window will not be closed automatically
after exit -- this can help to diagnose problems. Turn it off when
everything works as expected.
----------------------------------------------------------------------------
QUICK START
After installation, run nftp.exe (from command line or WPS object). If
you're launching NFTP from WPS object created by installation script you
will be asked to enter "FTP server to log in"; simply press ENTER now. You
should see list of bookmarks on the screen. Use cursor keys to select one of
them and press ENTER. If everything is set up correctly, you'll see
client-server negotiation and then finally list of files and directories on
the ftp server you've chosen. Hit SPACE to view control connection window
(and it is scrollable!), TAB to view local files/directories. Return to
remote directory view by pressing space/tab another time. Move pointer with
cursor keys, press ENTER on a directory to enter it. If you know name of the
file (or first symbols of the name), type it directly: NFTP will try to
position cursor on a file which name starts with these symbols. Select files
to download with INSERT or simply press F5 to transfer single file. To
upload file to server, switch to local files view (with TAB), select file(s)
and press Shift-F5. To view local or remote file, move pointer to it and
press F3 (of course, remote file will be downloaded first -- that will
probably take some time). Navigating in the viewer is simple and intuitive:
scroll file with cursor keys. Press F10 to log off and exit NFTP.
----------------------------------------------------------------------------
USAGE: LAUNCHING NFTP
You often already know where the file you need right now is located. Let's
suppose, say, you want to retrieve RFC 959 from
src.doc.ic.ac.uk:/pub/rfc/
Launch nftp in the following fashion:
nftp src.doc.ic.ac.uk:/pub/rfc
or
nftp src.doc.ic.ac.uk/pub/rfc
After logging in into src.doc.ic.ac.uk nftp will change directory for you to
/pub/rfc. Having